Harmonizing Semantic Web Services and Mashups Using WMSL
نویسنده
چکیده
This paper harmonizes semantic web services and mashups by leveraging semantics in Schemas, and by generating aligned ontologies from mappings between schemas. Hence, we propose to encode the import of schemas and their mappings in HTML, which when combined with JavaScript libraries enable a web user to write mashups while hiding coding complexities and promoting reuse of schemas. These Web pages yield a Web of structured data similar to the web of unstructured text of today.
منابع مشابه
Proceedings of the 3 nd International Workshop on Scripting for the Semantic Web ( SFSW 2007
This paper provides an overview of the Web Mashup Scripting Language (WMSL) and discusses the WMSL-Profile. It specifies the HTML encoding that is used to import Web Service Description Language (WSDL) files and metadata, in the form of mapping relations, into a WMSL web page. Furthermore, the WMSL-Profile describes the conventions used to parse the WMSL pages. It is envisioned that these WMSL ...
متن کاملThe Web Mashup Scripting Language Profile
This paper provides an overview of the Web Mashup Scripting Language (WMSL) and discusses the WMSL-Profile. It specifies the HTML encoding that is used to import Web Service Description Language (WSDL) files and metadata, in the form of mapping relations, into a WMSL web page. Furthermore, the WMSL-Profile describes the conventions used to parse the WMSL pages. It is envisioned that these WMSL ...
متن کاملایجاد نیمه خودکار مشاپ های سازمانی با استفاده از توصیفات معنایی
Mashups are next generation of web applications. A mashup is a lightweight web application that is created by combining information or capabilities from more than one existing resources to deliver a new and integrated experience to the user. Mashups introduce a new class of integration techniques in enterprises for implementing situational applications (i.e. applications that come together to s...
متن کاملAn Approach to Construct Dynamic Service Mashups Using Lightweight Semantics
Thousands of Web services have been available online, and mashups built upon them have been creating added value. However, mashups are mostly developed with a predefined set of services and components. The extensions to them always involve programming work. Furthermore, when a service is unavailable, it is challenging for mashups to smoothly switch to an alternative that offers similar function...
متن کاملSemantic mashups for simulation as a service with tag mining and ontology learning
Nowadays, there is a trend for delivering the Simulation as a Service using web-based/cloud-based services. Existing simulation services cannot be easily discovered and composed. Although semantic mashups have become popular for implementing service composition in the Web 2.0, there are yet no semantic mashups applications focusing on modeling and simulation. Here, we propose the first existing...
متن کامل